Combinatorial solutions providing improved security for the generalized Russian cards problem

نویسندگان

  • Colleen Swanson
  • Douglas R. Stinson
چکیده

We present the first formal mathematical presentation of the generalized Russian cards problem, and provide rigorous security definitions that capture both basic and extended versions of weak and perfect security notions. In the generalized Russian cards problem, three players, Alice, Bob, and Cathy, are dealt a deck of n cards, each given a, b, and c cards, respectively. The goal is for Alice and Bob to learn each other’s hands via public communication, without Cathy learning the fate of any particular card. The basic idea is that Alice announces a set of possible hands she might hold, and Bob, using knowledge of his own hand, should be able to learn Alice’s cards from this announcement, but Cathy should not. Using a combinatorial approach, we are able to give a nice characterization of informative strategies (i.e., strategies allowing Bob to learn Alice’s hand), having optimal communication complexity, namely the set of possible hands Alice announces must be equivalent to a large set of t − (n, a, 1)-designs, where t = a − c. We also provide some interesting necessary conditions for certain types of deals to be simultaneously informative and secure. That is, for deals satisfying c = a − d for some d ≥ 2, where b ≥ d− 1 and the strategy is assumed to satisfy a strong version of security (namely perfect (d − 1)-security), we show that a = d + 1 and hence c = 1. We also give a precise characterization of informative and perfectly (d− 1)-secure deals of the form (d+1, b, 1) satisfying b ≥ d− 1 involving d− (n, d+ 1, 1)-designs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Additional Constructions to Solve the Generalized Russian Cards Problem using Combinatorial Designs

In the generalized Russian cards problem, we have a card deck X of n cards and three participants, Alice, Bob, and Cathy, dealt a, b, and c cards, respectively. Once the cards are dealt, Alice and Bob wish to privately communicate their hands to each other via public announcements, without the advantage of a shared secret or public key infrastructure. Cathy, for her part, should remain ignorant...

متن کامل

A colouring protocol for the generalized Russian cards problem

In the generalized Russian cards problem, Alice, Bob and Cath draw a, b and c cards, respectively, from a deck of size a+ b+ c. Alice and Bob must then communicate their entire hand to each other, without Cath learning the owner of a single card she does not hold. Unlike many traditional problems in cryptography, however, they are not allowed to codify or hide the messages they exchange from Ca...

متن کامل

A geometric protocol for cryptography with cards

In the generalized Russian cards problem, the three players Alice, Bob and Cath draw a, b and c cards, respectively, from a deck of a + b + c cards. Players only know their own cards and what the deck of cards is. Alice and Bob are then required to communicate their hand of cards to each other by way of public messages. The communication is said to be safe if Cath does not learn the ownership o...

متن کامل

Selecting Efficient Service-providers in Electric Power Distribution Industry Using Combinatorial Reverse Auction

In this paper, a combinatorial reverse auction mechanism is proposed for selecting the most efficient service-providers for resolving sustained power interruptions in multiple regions of an electric power distribution company’s responsibility area. Through this mechanism, supplying the required service in each region is assigned to only one potential service-provider considering two criteria in...

متن کامل

A Zero-Error Source Coding Solution to the Russian Cards Problem

In the Russian Cards problem, Alice wants to communicate her hand from a deck of cards to Bob through one public announcement such that Cath does not learn her hand. In zero-error source coding, Alice’s goal is to communicate her information to Bob with the least amount of bits. Both problems share the goal of Bob learning Alice’s information in one announcement. However, they have additional o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Des. Codes Cryptography

دوره 72  شماره 

صفحات  -

تاریخ انتشار 2012